FastLane Z3 SCSI-2 Controller by Ian A. Clark


The Z3 FastLane is a Zorro III Fast SCSI-II DMA controller for the A3000 or A4000 with transfer rates of approximately 7MB/sec Asynchronous and 10MB/sec synchronous operation. It will support devices with SCSI, SCSI-2 and Fast SCSI-2 interfaces. It also has provision for up to 64MB memory (256MB as an option) in the form of standard 30-pin SIMM modules. RAM speeds supported are 60, 80 or 100ns. It is compatible with Buster revisions -09, -10 or -11.

For fitting inside the A4000/040 with version 3.0 68040 processor boards, a 74FCT240 clock driver chip is also provided. This replaces the original 74FCT244 chip at position U103 on the motherboard, directly under the processor daughter-board.

For fitting inside the A3000, the Buster revision level MUST be -09 or higher.

Software is also provided, on a single floppy, in the form of Workbench and CLI utilities for configuration and control of SCSI devices, a CDROM filesystem and a memory cache utility.

(Editor's note: a Usenet post by David A. Newman states that board revision 2.4 is the most current, with 2.3 and 2.2 also available. Revision 2.2 boards under serial number 31001650 may require a patch by Phase 5 Germany to work with a Broadcaster Elite or DBC32. Use with a 68060 may require a new ROM from Phase 5.)

See also: MultiFace and FastLane Problems

Board Layout
� _______________________________________________________________
�|���� ------------------- -------------------������������������ |___
�|���� ------------------- -------------------������ CONFIG����� |
�|���� Memory bank 4������ Memory bank 4������������� :::::����� |
�|CPS� ------------------- -------------------������� 43210�� |::|#
�|:��� ------------------- -------------------��������������� |::|#
�|::�� Memory bank 3������ Memory bank 3��������������������� |::|# External
�|���� ------------------- -------------------��������������� |::|# SCSI
�|���� ------------------- -------------------��������������� |::|# port
�|���� Memory bank 2������ Memory bank 2��������������������� |::|# (Centronics)
�|RSIZ ------------------- -------------------��������������� |::|#
�|:::: ------------------- -------------------��� RAMSPD����� |::|#
�|::�� Memory bank 1������ Memory bank 1��������� ::::::����� ^^ |#
�|____________________________________________________________||_|
����� ||||||||||||||||||||||||||����������������������������� || |
������������������������������������������������������������� |Internal SCSI
������������������������������������������������������������� |
�������������������������������������������������������� Terminator SIPs

Jumpers

�CONFIG: SCSI Device Configuration Jumpers

�0 - Debug mode��������� open���� default

�1 - Reserved����������� open���� default

�2 - Slow inquiry mode.� open���� default
������������������������ closed�� Lengthens time to wait for device response.
��������������������������������� Used with older drives.

�3 - Slow cable mode���� open���� default
������������������������ closed�� Only if transmission problems occur with
��������������������������������� cables that are longer than 5M.

�4 - Syncron Auto-enable open���� Z3 examines RDB information on SCSI disks to
������������������������ closed�� determine whether to operate in Synchronous
��������������������������������� mode. This jumper is closed by default.

� RAMSPD: RAM Speed And Bank Size Jumpers

� This jumper block allows speed settings to be set (40, 60, 80 & 100ns). The
� 40ns setting is currently not supported.

� The two right-hand jumpers are used for memory configurations, which are
� detailed below.

��������� o o o o o o

��������� o o o o o o
��������� ^ ^ ^ ^
��������� | | | |
��������� | | | 100ns
��������� | | |
��������� | | 80ns (default)
��������� | |
��������� | 60ns
��������� |
��������� 40ns

� It is possible to use 70 ns SIMMS by setting the jumper to 60 ns. It can be
� dropped back to 80 ns if problems arise due to the tolerance levels of the
� modules.

� The 60 ns setting will provide memory speeds which are approx 95% of that
� on the motherboard.

� Memory Configurations

� Standard 30-pin SIMMs are used, either 36-bit (PC) or 32-bit, so SIMMS
� generally advertised as either 1Mx9 or 1Mx8 can be used. 4MB and 1MB SIMMS
� can be mixed (see below) but not in the same bank.

� Memory must be fitted in groups of four SIMMS to completely fill each bank,
� and must be the same size in each bank, therefore the minimum configuration
� for 1 bank would be 4MB (4x1MB SIMMS) and the maximum 16MB (4x4MB SIMMS)

� An upgrade kit can be provided which will allow the use of 16MB SIMM
� modules. However, once fitted, you can no longer use 1MB SIMMs, but you can
� mix 4MB & 16MB.

� Total�� --------Memory installed on-------��� Config
� Memory� Bank 1�� Bank 2�� Bank 3��� Bank 4��� Setting

���� 4����� 4MB����������������������������������� 1
���� 8����� 4MB����� 4MB�������������������������� 1
��� 12����� 4MB����� 4MB����� 4MB����������������� 1
��� 16����� 4MB����� 4MB����� 4MB����� 4MB�������� 1
��� 16���� 16MB����������������������������������� 2
��� 20���� 16MB����� 4MB�������������������������� 2
��� 24���� 16MB����� 4MB����� 4MB����������������� 2
��� 28���� 16MB����� 4MB����� 4MB����� 4MB�������� 2
��� 32���� 16MB���� 16MB�������������������������� 3
��� 36���� 16MB���� 16MB����� 4MB����������������� 3
��� 40���� 16MB���� 16MB����� 4MB����� 4MB�������� 3
��� 48���� 16MB���� 16MB���� 16MB����������������� 4
��� 64���� 16MB���� 16MB���� 16MB���� 16MB�������� 5

�CPS: Config Page Select jumpers

�RSIZ: RAM size jumpers

�These two jumper blocks determine the memory configuration.� Each configuration
�setting has been allocated a number on the chart above and are detailed below.

�Setting 0: Memory off, or no memory fitted.

��� o������� o o o o o o
������������ | | | | | |
��� o������� o o o o o o

��� o o����� o o o o o o��� o o o o o o
��� | |������������������������ |�� |
��� o o����� o o����������� o o o o o o

��� CPS����� RAM size������ RAM speed

�Setting 1: 4MB, 8MB, 12MB, 16MB exclusively with 1MB SIMMs

��� o������� o o o o o o
������������ | | | | | |
��� o������� o o o o o o

��� o o����� o o o o o o��� o o o o o o
��� |�������������������������� |�� | |
��� o o����� o o����������� o o o o o o

��� CPS����� RAM size������ RAM speed

�Setting 2: 16MB, 20MB, 24MB, 28MB with 1x4MB & 1MB combinations

��� o������� o o o o o o
������������ | | | | | |
��� o������� o o o o o o

��� o o����� o o o o o o��� o o o o o o
��� |�������������������������� |���� |
��� o o����� o o����������� o o o o o o

��� CPS����� RAM size������ RAM speed

�Setting 3: 32MB, 36MB, 40MB with 2x4MB & 1MB combinations

��� o������� o o o o o o
������������ | | | | | |
��� o������� o o o o o o

��� o o����� o o o o o o��� o o o o o o
��� |�������������������������� |�� |
��� o o����� o o����������� o o o o o o

��� CPS����� RAM size������ RAM speed

�Setting 4: 48MB with 3x4MB SIMMs

��� o������� o o o o o o
������������ | | | | | |
��� o������� o o o o o o

��� o o����� o o o o o o��� o o o o o o
��� |�������������������������� |
��� o o����� o o����������� o o o o o o

��� CPS����� RAM size������ RAM speed

�Setting 5: 64MB exclusively with 4MB SIMMs

��� o������� o o o o o o
������������ | |
��� o������� o o o o o o
�������������������� | |
��� o o����� o o o o o o��� o o o o o o
��� |������� | |��������������� |�� | |
��� o o����� o o����������� o o o o o o

��� CPS����� RAM size������ RAM speed


[Main]